Obec Velké Petrovice leží v Královéhradeckém kraji v ORP Náchod v nadmořské výšce 486 m. V roce 2014 zde žilo 394 obyvatel. Velké Petrovice má katastrální území o rozloze 611 ha.